So, I did start a post, but I didn't get quite as far as I would have liked. I'm hoping to finish it tonight