parallel version finished.