Saving this for later to post a bunch of stuff.