ATO ARCHITECTURE