preventing possible bug change password