more improvements on user profile page