improving the profile form