Bug fix: should be any match, not all