declaration shadows a local variable