updated adt