looks like this approach won't work. Might need to use pointers. The compiler is optimizing everything out it looks like. Or it's all in cache.