there is non consistancy between the two functions
the add function adds the file with no path added
but the valueUnbound function deletes the file after adding the path.
in may opinyon they both should not add a path
the path should be added by th programmer(if wanted) in both cases.