Does this have to live inside the run() method?