varying grain constant