Add addFile method