I'm going to go ahead and repost this because it was so awesome. Thanks Will Buxton.