Yes excellent work. Thanks for the explanation and the final product is definitely worth the effort you went to.