Add column `result`
Use Process.fork instead of IO.popen