not really. not a fan of code that is 90% null checks.