Mid-year review: Things are looking up