external file changed