- [ ] use promise wrapped commands - [ ] add documentation about log_streams - [ ] cleaner conditional logic - [ ] unit tests with fake `job` and `done`