native is native type