dear list, Miller, how about general c++ wrappers for making writing externals more clear and simple? Gem (or gemPlus?) seems to have this approach, I wonder if others have thought of it. Are there efficiency issues? juha