add new APIs for FS work