updated filters, they now work much better than before, and extensive debugging is now also available, warning the user if something won't match