Added a shit load of nonatomics so I don't get bitched out