improved Sampling policy