cp (cp -r) bug fixed