Rory McIlroy admits he sounds like a broken record as he insists he is close to finding the form to "salvage" his injury-hit season.
McIlroy has played just nine events this year and was initially sidelined for six weeks with a rib injury after losing a play-off in the South African Open in January.
The 28-year-old finished seventh, fourth and seventh in his first three strokeplay events on his return, but a recurrence of the problem saw him withdraw from the BMW PGA Championship and Memorial Tournament before missing the cut in the US Open.
A share of 17th in the Travelers Championship was then followed by another missed cut in defence of his Irish Open title at Portstewart, but the four-time major champion believes he is not far away from a winning display.
"It's hard to sit up here and stand in front of a camera every single time and say to you guys it's close, because I sound a bit like a broken record," McIlroy said ahead of the Aberdeen Asset Management Scottish Open. "But really, it's not far away.
"I'm positive. I'm excited about my game. I feel like I'm doing a lot of good things and it's just about putting it all together. Not just for one day but for four days, and not just for four days, to do it week-in and week-out."