add sample program