I would like to take responsibility for the technical side of this, but in 
all honesty I must admit I'm just the idea guy...(I'm know I'm breaking all 
your illusions about me today, I'll have no more secrets!)