More add-one smoothing, use better filter case