Final draft of Null Object Part 2