subsample approach