fix deadlock
missing file
TestData
remove warnings
implement xfer