implement cloud file deletion