more file: protocol fixes