六个主要函数