2d made less more linearly