simplify .transduce
minor fixes
update deps