Hello Jean-Louis Leroy, The things even worse, there is a third bind version in boost, the one from phoenix library. It's a real headache to choose between them. Maybe it is worth to benchmark somehow all these binds? J> I see two "bind" adapters in Boost 1.32: one from bind and one from J> lambda. Although they seem to have the same interface, each seems to J> have its own implementation. J> J> In effect, "using namespace boost; using namespace boost::lambda;" J> doesn't work. What's the story here? Are they going to merge someday? J> Is one a full superset of the other, or better implemented (and I J> should stick to that one)? Do you have suggestions about handling J> this? J> J> TIA... J> -- Vyacheslav E. Andrejev System Architect, Excelsior, LLC