Superb service from Daniel Johnson that just gets better.