Hi Professor, Do we need to handle the situation that 'source' is a directory (which means copy all the files in the 'source' to 'target')? Regards, Gong