allocate memory at begining except for newBreakList which appears to be where problems come from when i try to allocate newBreakList memory at start