TransferReceiver - new tests, fixed logic