add user profile and show page