A lot of plusses but some room for further improvement.