- update function preserving exceptional term which must not be removed.

- currently updating simple/co-count functions