Message passing works
Improved performance and reporting