add HTML report generator.