topic filtering finally functional