Lots of hacking on the transmission stuff