@moollaza Ah, maybe my comment should have been more specific. When I refer to the _handler_, I mean the handler defined in this module, specifically line 30 of that handler:

```
map { return $input if $input =~ s/(^|\s)$_(\s|$)// and $input ne '' } @triggers;
```

Since we `return` early from this `map` if we can remove one of the triggers, and since we iterate over `@triggers` in order, it's important to place "movie info" before "movie". If we encounter "movie" before "movie info" in that map, we will remove only "movie", and the problem referenced in the [original issue](https://github.com/duckduckgo/zeroclickinfo-spice/issues/155) would remain: removing "movie" from "oblivion movie info" would leave behind "oblivion info", and we'd get no movie results.

I think that the confusion results from using `@triggers` as a bag of tokens to trigger this Spice, but treating it as an ordered list in the `map`.