support bonds for more than one atom