add conv_file()