add generator templates