My two cents here: it's better to do `TimeUnit.SECONDS.sleep(1L)`, much more readable