update lang spec