add NSNull tools