add cfilter for filtering categories; update examples