added files. called init_remote and peer_download