Lots of "pot calling the kettle black" going on in here. . . .