some modifications on file