The main reason I suspected velvet was because the rapid change (disappearance and appearance) of spots and because some were so faint and tiny but now learning that ich can possibly present that too that makes me feel a little better as far as velvet is concerned at least.Unless you see fish dropping and dying in 24 hours it's not velvet most likely. Ich low chance possibility. When my CB got some spots I just used this and everything cleared up.