does it make sense to have the page += 1 here? and not after when the page is "actually" returned?