Larger than life and then some.