satisfying mellow Cockroach. .. It's a clue!