mouse nav also implemented