add UltiSnips support