since every request is 30 items, it makes sense to fetch by 3*30-1
answers only