handle NSNull