up'd ver
merged supports infinite messages, lots of optimizations. initial support for real batch processing
fixes fixes fixes