new hook for change_password controller