none none none... all these damn none edge cases