this class is to download or upload some file