I want to understand whats the thought behind returning null? Is this still wip? If so then its fine.