Much better structure in the torrentscript