Allow for parallel computation