Create closure to provide context for shared soap client
add missing files