add sample source