added hook example and smiley initial
finished smiley