2D supervisor