This post is excellent. I literally just made a forum account so I could post support for this thread. It is well mannered and detailed. Thanks OP.