@tynew240: Good write up,