add child_process for build