2DArray operations added to API/transferred from project