decl conflicts