also this line is uneccessary, the `||=` will return what you want