updates and file reconfiguration