add pagination and tags