Fixed some code up, added a changelog.