Added init_pool ()