param input file path recognis extens amend file pathnam guarante recognis extens fix extens persist file extens 