Threading implementation : not much improvement in performance
Added Postscript