- fix successors recursive bug