add keyboard navigation to pages