It's hard to try and keep track of all the comings and goings in the Danske Bank Premiership, and I don't mean the frantic end to the transfer window.
Over the space of four days the lead at the top has changed hands a couple of times, there was Larne's escapades and Glenavon continuing to do all they can to lurch from the sublime to the ridiculous.
I watched them put in a faultless display at Ballymena a fortnight ago, winning with ease and looking like the Glenavon of old, and since then they've been beaten by Loughgall in the Mid-Ulster Cup final, and while Larne humbled the Big Two, they scored a combined dozen goals in two games against Gary Hamilton's side.
In the 8-1 game at Windsor Park they weren't helped by some ridiculous refereeing decisions, but they were their own worst enemies at The Oval, losing 4-0 with some calamitous defending.
And almost lost in all of this madness was Warrenpoint Town getting off the bottom of the table thanks to their late smash and grab win at Carrick Rangers.
Trailing going into the 93rd minute, they got themselves level thanks to Alan O'Sullivan's penalty and then snatched three vital points when new boy Ryan Swan headed home the unlikeliest of winners.
Hats off to Barry Gray. When he returned to the club in October, his first game was also against Carrick and defeat that day left them nine points adrift at the bottom of the table and looking pretty much doomed.
That late goal means they now leapfrog Institute who, after their initial lift with Sean Connor coming in as manager, look to be in freefall after losing to Dungannon Swifts.
Next up for Warrenpoint is the visit of another team really struggling in confidence at the moment, Ballymena United.
Their poor league form, the Co Antrim Shield horror show and the effect that Adam Lecky transfer bid has had all make this a huge game for David Jeffrey.
Warrenpoint, of course, reached the semi-final of the Irish Cup last season, but they have much bigger games to worry about over the coming weeks.
For Jeffrey, though, this is a huge game. Win and the season remains alive, lose and the already dissenting mumblings around the Showgrounds will get ever louder.
The arrival of Joe McCready from Institute will certainly bolster his striking options, but expect Glentoran to come calling before the window shuts to try and diminish them again.