nongrain
not defined yet