add sample data; add product select