Adds a lot of stuff to Transport