update IsModified for pipe