semiraw
not defined yet