I think we all agree that he is a quality player, but still a little bit inconsistent. At one match he will play really well and scoring easily, next match play bad, next match good again, next match bad again, and so on. He will be getting better and more mature along with the time.