keyboard navigation correction