fix for keyboard navigation