added hello world intelligent icon implementation