Nit: it's preferred not to use `var` as possible