Adding the gestion of type and bodies attribute of a product