limited scope and better variable name