should probably have the cache line padding