see #77, describing grains