adding new template and snippet updates