implemented keyboard navigation through all lists