doc for make_file()