Nicely written thread. Well you are kinda late. But, did good