you couldn't do this in 2D