Instead of using forkIO. We can return a handle and also check the status of the running job. Basically, we need job control facilities.