Ray Shaw is happy to be here despite the weather.