added methods to change password