git added pool.h header
fix typo
style
remove if statement
use flat_set