Update 11 : Refactoring Pooler and fix Receive bug