It's a bit of a code smell that 5 methods use this variable but only one has a guard