Lets be careful not to deref nil