three commit