Fixed some bugs and Extened the ServicePool ctor