hole closing messages implemented, not tested with holes > 1