Enhancing User Experience for Increased Engagement and Retention