ditto here, I think refrain from `self` unless it's out of scope, where you're really wanting to use it.