Wow perfect - exactly the type of answer I was looking for. I will give it a shot. One follow up question... My ExtractStreaming has been taking about 8 hours per 1.5 GB of data transferred. This seems quite long... Is it? Or is this to be expected. I'm going over a network to an NFS share... Thanks. Joe