This would have been cleaner with the `var` keyword to group the 3 declaration/init