add sample generator