Everything we wanted & more.