added validation and example in poc