Do you still need all of these null checks?