Add new for ic
Design patern change & text update.