what's taking so long