fix(cli) tear down node
fix(add) cast safely
feat(commands2/tour) impl