transfer manager with test() function

Is test() implementation ok for you ?