@davebrewer: No shit Sherlock.