use program icon if available