First things first

First things first

This is one of those relatively rare moments when things seem to be going in the right direction for