Ancelotti coming in really helped his development. Prior to that he was very hit & miss, more of the latter really. But for the last couple of seasons he has been improving so many assets of his game. Especially his movement centrally and hold-up play. Still only 23 and room for improvement...