updated styles and html