surrogate choose sample