got filters properly working with buttons being dynamically added and removed