remove redundant adata check