added validation to name
added secure pw
a