Squeeze is a program designed for the sole purpose of removing deleted, empty, records from a filepro database. Although squeeze DOES NOT modify your key and data files, the files that literally hold your data, you should backup before you run squeeze. When you run squeeze you are prompted for an explicit path. An explicit path looks something like this: In DOS c:\filepro\pinvoice In UNIX /appl/filepro/pinvoice Both examples assume a filepro file called pinvoice. Squeeze will read you key file and copy the valid records to yek. If there are records in the data file it will copy the valid records to atad. When squeeze is finished running the files yek, and atad if applicable, will hold your valid records without the deleted records. You must copy, or move, yek to key, and atad to data. On unix you must run freechain, ie. freechain pinvoice. Freechain resides in the fp/lib directory. In both DOS and UNIX you must reindex the database. This program is freeware, created by myself and made available to anyone that has use for it.