improvement, use sendfile to copy files