增加一系列功能