Our report card for 2017: