handled the product reference for module