进一步删减变量和一些无用的注释