added some unstablem ethofs to download files and create directories, plese note this version is still unsafe