added product viewer