fixed midpoint