42 items in total