add pagination & styles