commit surprise