I really do feel he has done everything asked of him in terms of improvements. Over the years he has been completely abused by the crowd, dropped several times and yet when asked to improved aspects of his game he has given everything.
His kicking, distribution, punching and overall composure is like that of a different player. We have 6 points on the board from two tough away games because of him.
I'll never tire of a player proving his critics wrong.