Added a change password function