Fixed the printing for the new bonds and added error checks