semierectly
not defined yet