EATS IT ALL AND LOVES IT ...