添加之前写的一些代码