add sample generator (add missing files