Removing duplicate run() call. Increasing thread sleep time.
Synchronizing run() method.