bond.cpp