Everything we wanted and more - thank you, Kevin!