fixed a bug when more than 1 filters is used
validating query string against model