fix link t Creating_and_calling_function
fix typo
add  section TO DO don't reinvent the wheel