why not make them all atomic, just in case? :P