parallel extract