adding save to reprocess loop if context changed