Brandon...I have to say your posts are awesome and you have hit it on the head several times here.

Keep it rolling......