the name of the module is the name of the output file