BUT WHAT IS cocoon, REALLY?