filter examples impl y other changes