How far has he come?