semipoor
not defined yet