No loose ends