一些必要的库加上