can I add an extra criteria in the lookup expression wich could decide if the field should be changed or not something like dlookup"[field]","table","[id]=forms![form1]![id]-1 and Rtrim[ref]=forms![form1]!Rtrim[ref]-1 ??? or is this absolutely not done