Tried to write a skeletal version of the run() method. Need some advice on how best to do so.