parallel product flow