hopefully first parallel version. output is missing still