generator templates fixed