added selection page (first/last sibling & using arrow keys)