no offense, but i know what i'm doing. the first code listing is my Sandwich Class ( i also have a Sandwiches collection class, which works fine)

the second code listing is something i have in a code module that references each Sandwich object and returns the ingredients associated with each of them.

i've been working on it a bit, and i have the Property Get procedures pretty well working fine, but the Lets are giving me trouble.

what kind of call/method/whatever calls the property let procedure?
oSandwich.property = ?
varname = oSandwich.property ?