调试了各类的相关函数。