templates init