2D compatibility