html-js-css generation done