update file2 (external)