added custom user and password validators