refactoring update for soap call for new products. also created mage logs.