tempate and css changes