semirural

not defined yet