adding upload download limits and torrent change detection