make the code look like it wasn't written by robots
use MPI collective instead of send-recv; maybe needs to be nonblocking but i'll play with deadlock fire for now
formatting sanity