added validator support to fields, and validators to use