fixed 2D output