now using array of bond objects fro bond storage