more work on bond subgraphs