https://uxplanet.org/modal-vs-page-a-decision-making-framework-34453e911129