change function descriptions
change function name
change function description
change function description
change function name
add funciton prototype declaration
add
NA