adaptive water allocation.