support parallel execution with GNU parallel