Ed Whelan likes what he sees and hears.