1. rewrite the conclusion controller and instantiation 2. slightly modify the way to do local propagation control 3. add a log for local results of p2set 4. find a source of loss of precision in luindex because of transitive closure