I am not 100%, infact not 50% and may even be giving you total rubbish. I have seen suffixes c,f,d and r and suspect that they may relate to objects and controls, i.e. f = form recordsource, c = controlsource on a form control, r = report recordsource and d = controlsource on a report control...