fix keyboard navigation