removed password requirement on profile update and general clean up