try without querying favorites.size() > 0