added validation and expression works