I've been a Fart Machine lately ...