32 items in total