Awesome Pete... inspiring and, well... awesome.