Implement the Run() method.