create and edit product and specs