middlelab