merging #2100 : New force flag, if the destination is not readable, removed read check on destination