add all_matches, first_match fcns to unit_filter, use at [object]