initial commit to function exercise