Plane and background logic