even more nullcheck