一些粗糙的代码