parallel mixing