Will it ever end??