unified edit profile form for all user types