adding new icon interface