worked ot zone problems and fixed tests because of shorted data array