atomic now working on x86