@NavigatorNic and friends (@Puddlethecat & @SteveToole- don't look at this one!)