add html parsing
CallbackGroup use IHtmlPattern