Howard

Changes from the last few days for review
No because only the callback of async.parallel will callback here.