添加了utilities类，增加了几个接口好类