timings added
Pointer arrays transformed to simple arrays