maybe we could declare `float fBoost = 1;` a few lines above to avoid this `fBoost == -1 ? 1.0F : fBoost`?