atomic derivation