Adding the submodules for product2.