finished html generator