add max page parameter