add suport for Filters.
TO DO: create FilterView that will facilitate viewing and changing the filter