Revert "use res.on('finish')"

This reverts commit 7b48dadba5435ab1f75985b988926c9b74e09cdc.
revert what was broken