Forgot to add use() to the closure. Missing variables oh no'z