commit before MERGE optim