fix: self.last_run function call