update StreamFilterInterface