update changelog and add a few comments.