challenges: implement basic filters on challenges tab