error in shadowing a parameter