add more explaination on the filter