Recursive download was a bit problematic but now works. Other bugs sorted.