All methods working (tested) except fillArray()