added parallel computing options