I may have squealed in delight!