Deep thoughts by Steve Prohm