Add pagination, authentication and date range