Private, ignore this.