contradiction in all this.