more precise control file