private IBond getClosestSelBond(Point2d worldCoord) {
IBond closestBond = null;
IChemObjectSelection sel = chemModelRelay.getRenderer().getRenderer2DModel().getSelection();
double closestDistanceSQ = Double.MAX_VALUE;
for (IBond bond : sel.elements(IBond.class)) {
if (bond.get2DCenter() != null) {
double distanceSQ = bond.get2DCenter().distanceSquared(
worldCoord);
if (distanceSQ < closestDistanceSQ) {
closestBond = bond;