visitor init; files replaced