Just went through the whole thread and all I can say is MAGIC!! well done.