Previous change to avoid roundoff warning caused program to always attempt to insert the new bond at bond 0, which means that ended up being the only populated bond.