Changed interface signature and added QueryStringFilter