Here we go again. How long will it take this time?