sample program, samples