It's too long, but I suppose that was the point