reuse atom