add Array2D adn Set