recursive adding of folders complete without out no error.The probelm was that when a new folder was created in woulld have the key as it's full path name but for the corresponding meta data the name would end up being the basename instead of '.' , the s3dirent_t that has a name of the basenameme should be added to the parent directory only