BUT WHAT IS Solar Stage, REALLY?