adding a way to auto-generate proper HTML with nice stylization