fix this.data reference