overrigorous

not defined yet