fir per_page method