main process tasklist and create worker process