I was reading your post from a LONG time ago concerning SOAP::Lite and .NET. You gave an example of how to return a string, and that is great. Did you ever get complex types (specifically arrays) to work as well? That is the spot I am in. Any help appreciated! pat :)