updated html, css, js