lcDeleteOlder = "20100101" && <DeleteTriggerDate> LOCAL ARRAY laFiles[1] ? ADIR(laFiles, (FILEPATH+"\*.dbf")) CREATE CURSOR DelFiles (fName C(254)) APPEND FROM ARRAY laFiles FOR fName < lcDeleteOlder SCAN DELETE FILE DelFiles.cFName ENDSCAN>I have a direcectory of tables, one for each month (yyyymm.dbf), which I need to cycle through and delete all those older than 30 days.