no need for this to be declared inside the loop, could even be a const.