added more function examples