edit simulation non-destructively