Made add/remove filters more stable and fixed a few bugs related to an idiotic remove inside a forloop on the same list