BUT WHAT IS Atla, REALLY?