Using Synchronized Objects