added filters support
sample chat using filters