fix: add to touched only if not removed