https://rayamarketing.com/blog/User-Interface-Role-Optimizing-User-Experience