New: sample-based