640 items total