remove data type check