updated html and styles