6000 items on 300 pages