Hey Troy,
Check out:
You should the original post right at beginning. And then maybe skip to the end and scroll back to see the latest changes which are discussed.