The share packs part is something like this: I have two computers on a sub-net but their download rate is low because there are rules to how much resources each computer in the subnet has access to, meaning each pc has like (example) 10 Kb max up and 20 Kb max down. But the speed between the two computers is not limited, i.e. it can go 1Mb/s or plus depending on the data flow. The idea is like setting client 1 to start requesting the initial blocks while the other computer would start requesting the final blocks. I don't know if this part is possible in utorrent but this is just an example. So it's like PC1 has the initial 50% and PC2 has the final 50%, so basically they already have the full file, but not all in the same computer. The "share packs" would be a granted way of establishing a "permanent" connection between both PCs so that they can ask each other what parts they already have and imediatelly share them, enhancing the global speed. I can already do this manually by adding the peer to the list, but if the link is closed between the PCs I have to add it manually again. Besides this, sometimes they don't establish the connection, but I believe this has something to do with the ratios (not sure though, I need to better understand how torrent queue and sharing works). The goal would be automatically establish this connection and share the data. The idea would grant the connection and also allow "friend IPs" to overide the queue state and send the parts right away. Could be a similar approach to what some eDonkey clients do with "Friend connections" (Dunno if this is possible)