Excellent project & writeup. A good result is almost guaranteed when you have such a good connection with the customer!