updated html, js, css