well done gentlemen, as always great write up Dave!