340 items in total