298 products total