got Shape to lex