Updated ADT