use per_page, not limit