Use findFile consistently. Don't fail if a file doesn't exist, these are all optional.