Good riddle, has to be said.