templates update
examples update