Added some parallelism, not sure how effective it is