add file_rec/async setting