new file Function.cpp < functions
update