Added some more function demos