refine comment, update history