parse native type