added ffi.nil