508 items in total