Fixes #28 add pagination