502 items in total