better variable name, doesn't cause shadowing
drop unused variable