transduce with object with next