* use stream in pool
* bug fix
* pool can be disable