reworking metadata, adding HatchFilter on validation to metadata