Call me wind because I am ablsoutely blown away.