fix shadow on decl