new session submodule