adde model