finished change password functionality