init structure
adding example functions
adding examples