first commit

functions with comments and testvalues