Adding optional pagination