work via atom