worked on password support