943 release openhelpermanager

Implement #943 issue.

Please review my code. Thx!
No, the logic is OK. But we should refactor this.