add sample programs