A bunch of fixes to the underlying data connection layer.  should improve performance