一些初步接口