Add setFile method