In case you were interested in what I have done versus what I am doing take a look at this greghill.ca