* Separate JS and HTML.