make a great modify, include Makefile rewrite, rebuild code struct
 add all functions for analayze, and debug for analyze