midlle commit