File operate practice add