fix @password.setter