Working on fixes to the instability problem
Why won't ALLGATHER work?
Small rewrite and some temp hacks