update for paiallel