added filter request class
and some ui elements