updated user_page desired functionality