cloud file handling