. . has gone too far?