lgth
not defined yet