Ending, yet again.