ADT helper