Implementing the theme templates