dropped unneccessary memory barriers