Memory Ordering work in progress