rewrite KnPage#intersect