user can change how many rows are shown