Only thing I have is you should probably use `this.document`.