mislen
not defined yet