parallel computation update