adding get_template_dir func