first draft
switched to boost mpi
borken now, backup commit