added multi-process execution to greatly improve performance