implemented filter by sub category