add jshg library