starting to work on this in honest using sardine webdav client