doc update and changelog