Special thanks to Bill Huffman who has led most of the applications efforts.