rework some of the bond funtions