sampleproc