update password change routine
work on password change