added pagination to all methods that need it. closes #1