Changes are done to read Product from atdw