fix gsnshape.ts