BUT WHAT IS mega, REALLY?