implemented some WebDAV file operations