type grains