fix icon problem by using another hack way