Better Dispose.
Changed method names in messages.
Proper pooling.