moving filters to own package