match native number type