New run() forewer method added; listeners notification added.