complete intro.
comment examples in template