added type to product