Are you surprised at how far Justin has come?