add startAndWait