add 2d slot