It was a cache issue, so I've updated it and kludged something together for cron which should hopefully work fine without my intervention til the end of time... well I'd settle for a week,