renamed session class to CLI
will revert these
merge conflict