Hi Usman, The conversation is somewhat off topic for this forum. But interesting! As an alternative (since you asked for alternatives), and in the vein of "using the right tool for the job", I would urge you to consider using Mathematica as your processing engine of your large data sets. Sincerely, --Eljay