add product scaffold