Atom as module atoms