TransferManager issue ==> add test() function
to be continued