updated html & js