lol... good trick! thanks! it depends on STL having provided a copy constructor, of course... but they always do, so life is good. god, the STL is so weird... you all have very much made my life better :). i'd be happy to write something up on using STL with cython... is there a nice out-of-the-way place to put something like that? be well. h