Oh for shame ...