add file_descriptor