David Jeffrey will have indulged in much head-scratching in the hours since his Ballymena United side's 10-match unbeaten run was brought crashing down by Glenavon.
He admitted afterwards that the 5-0 mauling at Mourneview Park was a reality check for his men, but they quickly get the chance to make amends when Ards come calling to the Showgrounds in tonight's Co. Antrim Shield quarter-final.
Who will be lining up in sky blue remains to be seen with Jeffrey admitting that he faced a selection headache.
"Some of the players look a wee bit tired, their exploits have been phenomenal of late so we've got to have a look and see what we do," he said.
"It's a balancing act, do you give someone a chance to redeem himself or do you say 'it's maybe time to take you out and put someone else in'?"
As for the Glenavon result, that has quickly been consigned to the history books and will not be a factor.
"I just told them there are days when things don't go your way, it certainly wasn't about a lack of effort or a lack of commitment," he added.
"They've been going through a stuttering period, they hadn't won in six games, and they came out and played very well, so congratulations to them and I just told the players to put that one in the bin."