does it need `this.`