- ah, turns out it was the fixed array length that was the problem