add more function examples

  - variadic params
  - another params

add this main thing

  - this was the main thing
  - and the foundation
fix small issue
update some stuff