BUT WHAT IS flash, REALLY?