I have developed a generic routine in AcuCobol to interface with COPILOT. You just need to write a program that gets and submits a query, gets a reply listing the filters associated to the query, reads through your application’s records returning those that satisfy the filters. Then wait for the reply with the answer to the query from Copilot. The routine also provides an option to validate the dictionary used to describe the files being queried about. Anyone interested get my contact info from marina-mate.com