updated styles etc