support comment overwrite