added 2d arrays