Communication base
Fix
Fixed pool usage for receive