templates and css added