changed processing elements to actually execute in parallel, added verbose flag