Exhilaration and peace of mind.