support for control file generation