middleground added