improved editing
fixed get user profile