must commit for merge