finished implementing 'change password' along with error message