fixed setPassword