further develops user profile form and edit page