try to solve the intercept 100% problem
fix the compilation problems
Fixed the memory leak
Fixed the single mode problem
Fixed the segmentfault problem