redone (simplified) spatial navigation; should have less responsibility now that access-key navigation works