added dimproduct and items