new branch allreduce
allreduce updates
updates to logging