Why not just filter on the criteria?