Filter, Filter factories and firsts tests