BUT WHAT IS peaches, REALLY?