initial setup of pool