新增许多功能