added validation of name w/ test