See Atomic Function.