mandlen
not defined yet