Revert "use through2 because future"

This reverts commit ae36cdc5125ffa0e19cefea71cd096ca7b4fc603.
0.1.2