forgot to change to through2 style function with a callback to indicate the end of the asynchronous proccess.