- Handle error codes from the cli process. - Add possibility to cancel the cli process. - Turn the dead man's switch when needed. - Is it possible to get some progress information? - Is it possible to add proper validation procedure?