2D examples working