>> Under what circumstances does this not happen? See if you can figure out when/why this would happen. After some research it looks like it's subtracting the "umask" value from the source's permissions. Should we do this too?