fixed memory accessing with new striding