implemented webdav helper class