Quesiton update now has conditions - if filterID is present, its filers get updated