Some bugs fixed.

However, the correct rate is still low.