New sampling function