updated styles an markup