Sc dsc 698 recurse del

Apologies for the size of this pull