working on get successors