add method: startSynchronous