refactor vender channel Page