committing v1.04
added validation class