Use set instead of vector for effects.