fileName param generalization