another attempt at reading externally changed files before I edit them