function
add some function programming examples