manual match rules work now like the generated ones