Tidy logging
Ad some more tests around intialise - best personal minus itself (for first step) seems to be negative