twice defined adb