add 2D List zipper