simplify sematics of parallel calls