o)  pool type initialization