native types linking