669 items in total