Celtic goalkeeper Artur Boruc believes he is back on top form after suffering a recent wobble.
The Poland international saw his confidence rocked at the start of the season after hitting the headlines for all the wrong reasons.
He was handed a two-game international suspension by Leo Beenhakker after breaking a team curfew, before being hit by a £50,000 fine at club level by Hoops boss Gordon Strachan.
A howler against Rangers in August then handed Kenny Miller a gift of a goal as Celtic slipped up in the opening Old Firm derby of the 2008/09 campaign.
However, a starring display against Villarreal in the UEFA Champions League and subsequent fine performances in the SPL would suggest he has put his troubles firmly behind him.
"Everyone makes mistakes - I'm no different. I'm not a machine," he said.
"Obviously, with what had happened previously it was a bad time to make a mistake.
"It's fair to say I had some bad luck, it was a really tough time. But I have certainly not lost my form."
Boruc is back in the Polish squad for their upcoming 2010 World Cup qualifying double-header with Czech Republic and Slovakia, while speculation continues to link him with a move away from Parkhead.
Italian giants AC Milan were believed to have expressed an interest last season, but the experienced shot-stopper insists he is happy in Scotland.
"I don't know what will happen, £10million is a lot of money for a keeper," he told the Polish press.
"I even played badly against Rangers to try to get the price down. Although, I guess it went back up again after the Villarreal match.
"The fact is I have no desire to leave Celtic and I have no regrets about being there."