new version of parallel that does update grid