updated js, css, html