discarding non-change