一些废弃的代码