however, if `$visibility != ITEM_APPROVED` I think we don't need to run the query at all?