Overhaul of file protocol system.