better description and examples in demo html