adding user profile feature

remove 47 to 50