No need for `self` here