研究用的一些修改