Add memory order; Re-align code blocks