Added multiprocess, argparse support