I have just dropped into this thread / forum by accident and I have read ever post (sad) but can I just say, fantastic work there ! Well done.