增加了部分功能