add GetFileID interface