add TransferManager