add filter
update js client