target files may not exist initially