adds pagination