Add recursive delete and copy