I am utterly disgusted with this.