#98 impl `row page`