Added the custom icon addition functionality