If the basename of the src did not match expected basename, rename it first, then copy to destination
If the basename of the src did not match expected basename, rename it first, then copy to destination