boolst pool_construct lol ?