`this` should be `self` here.