What the shit is this.