finish: session split; add: some exception handling
Merge pull request #40 from kobe6672823/hm-dev

finish: session split; add: some exception handling