templates and CSS added