Still so much to do but slowly getting there