// handles timer event after player refuels (simulates waiting for redelivery)
        public static void TimerEvent()
        {
            // in seconds... useful...

            double thisTime = Planetarium.fetch.time;

            // a week

            double fixedStdTime = 151200;

            CelestialBody loc = FlightGlobals.ActiveVessel.mainBody;
            GrapeUtils    gU  = new GrapeUtils();

            double timeModifier       = gU.TimeCalculator(loc.displayName);
            double revisedTime        = fixedStdTime * timeModifier;
            double timeOfNextDelivery = thisTime + revisedTime;
            double timeAsDays         = Math.Round((timeOfNextDelivery / 21600), 0);

            Instance.timeTillNextDel = timeAsDays;
            Instance.timerEnd        = timeOfNextDelivery;
        }