add file operation class