found a bug, wasn't returning pointer at end of poolcreate--pool allocation doesn...