added support for HTML component