new icon with source file