great write up, and alot of great tips ... thanks for sharing