if not empty(m.lcLogic) select Trans =seek(m.tcTrans_fk, 'Trans', 'cTrans_pk') try llReturn = evaluate(m.lcLogic) catch select cTrans_pk from Trans ; where cTrans_pk = m.tcTrans_fk ; and &lcLogic to screen noconsole llReturn = _tally = 1 endtry endifAm I right?