He certainly has come a long way.