#10 additional work to user pagination