I've been looking into lambda expressions, good news folks, they are serializable, so will work with remote services. This will enable new powerfull remote end processing capabilities. It has the capacity to redefine the way services are used. Regards, Peter.