implemented online streamSaveModifications