fix remote recursive delete