semiwoody
not defined yet