introduce PART_Icon