add password change callbacks