atom1atom2ADOPTED!!