Thanks a lot, thats a very complete DIY.

I know this took quite some time to write, and we appreciate it very much!