Foreign type