* replacing write(read) with shutil.copyfileobj #17