Hi Mira: thank you for the related work you found. I will get back to that later. We talked earlier about qualifying wrappers with interface class graph edges in APPCs. after B with {A1->B} { some code 1 } after B with {A2->B} { some code 2 } If we got to B from A1, we execute code 1 and if we got to B from A2, we execute code 2. Do we still want this or even something more general where the edge is replaced by a strategy over the interface class graph. I think this is useful and one of our graph examples used it. -- Karl