using site.config
improved for theme