removed collective communications, fixed deadlocks
removed unused code, changed filter to overwrite results, debugging printf added